large establishment - English Synonyms Dictionary